<?xml version="1.0"?>
<doc>
    <assembly>
        <name>MSSqlSchemaDoc.Provider.MicrosoftSqlServer</name>
    </assembly>
    <members>
        <member name="T:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Helpers.DataReaderHelper">
            <summary>
            Provides helper methods to ease the use of data reader objects.
            </summary>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Helpers.DataReaderHelper.GetString(System.Data.IDataReader,System.String)">
            <summary>
            Reads the value for a column containing a string value.
            </summary>
            <param name="reader">The open reader to read from.</param>
            <param name="columnName">The name of the column to get the data for.</param>
            <returns>The string contained in the column.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Helpers.DataReaderHelper.GetBool(System.Data.IDataReader,System.String)">
            <summary>
            Reads the value for a column containing a boolean value.
            </summary>
            <param name="reader">The open reader to read from.</param>
            <param name="columnName">The name of the column to get the data for.</param>
            <returns>The boolean value from the column.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Helpers.DataReaderHelper.GetInt(System.Data.IDataReader,System.String)">
            <summary>
            Reads the value for a column containing an integer value.
            </summary>
            <param name="reader">The open reader to read from.</param>
            <param name="columnName">The name of the column to get the data for.</param>
            <returns>The integer value from the column.</returns>
        </member>
        <member name="T:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager">
            <summary>
            Contains scripting helper methods for foreign keys.
            </summary>
            <summary>
            Contains the helper methods for view objects.
            </summary>
            <summary>
            Contains the helper methods for user defined functions.
            </summary>
            <summary>
            Contains common scripting helper methods.
            </summary>
            <summary>
            A concrete implementation of a MS Sql specific scripting manager object.
            </summary>
            <summary>
            Contains the helper methods for stored procedure objects.
            </summary>
            <summary>
            Contains the helper methods for columns.
            </summary>
            <summary>
            Contains the helper methods for full text catalogs.
            </summary>
            <summary>
            Contains the helper methods for table objects.
            </summary>
            <summary>
            Contains the helper methods for table objects.
            </summary>
            <summary>
            Contains the helper methods for synonym objects.
            </summary>
            <summary>
            Contains scripting helper methods for indexes.
            </summary>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.AddForeignKeyConstraintsForColumn(MSSqlSchemaDoc.Core.DataStructures.Column,System.Data.DataTable)">
            <summary>
            Adds the foreign key reference data to a column.
            </summary>
            <param name="column">The column.</param>
            <param name="foreignKeyData">The foreign key data.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.AddForeignKeyContraintsForTable(MSSqlSchemaDoc.Core.DataStructures.Table,System.Data.DataTable)">
            <summary>
            Adds the foreign key data to a table.
            </summary>
            <param name="table">The table.</param>
            <param name="foreignKeyData">The foreign key data.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ScriptViews(System.Data.SqlClient.SqlConnection,MSSqlSchemaDoc.Core.DataStructures.DataStructureObjectType)">
            <summary>
            Fetches a list of views and extracts the information for each.
            </summary>
            <param name="connection">An open connection to the database.</param>
            <param name="objectType">The view object type.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructView(System.Data.IDataReader,System.Boolean@,System.Data.DataTable)">
            <summary>
            Construct a view object.
            </summary>
            <param name="reader">Use the data in the data reader starting at it's current position.</param>
            <param name="hasMoreViews">This method will return false if this is the last view in the result set.</param>
            <param name="indexData">The index data for the views.</param>
            <returns>The constructed view.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructViewDocumentation(MSSqlSchemaDoc.Core.DataStructures.View)">
            <summary>
            Constructs a view documentation object from a view object.
            </summary>
            <param name="view">The view to document.</param>
            <returns>The constructed documentation object.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructUserDefinedFunction(System.Data.IDataReader,System.Boolean@)">
            <summary>
            Construct a user defined function object.
            </summary>
            <param name="reader">Use the data in the data reader starting at it's current position.</param>
            <param name="hasMoreFunctions">This method will return false if this is the last table in the result set.</param>
            <returns>The constructed procedure.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ScriptUserDefinedFunctions(System.Data.SqlClient.SqlConnection,MSSqlSchemaDoc.Core.DataStructures.DataStructureObjectType)">
            <summary>
            Fetches a list of UDF's and extracts the information for each.
            </summary>
            <param name="connection">An open connection to the database.</param>
            <param name="objectType">The UDF object type.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructUserDefinedFunctionDocumentation(MSSqlSchemaDoc.Core.DataStructures.UserDefinedFunction)">
            <summary>
            Constructs the documentation object for a UDF.
            </summary>
            <param name="function">The UDF to document.</param>
            <returns>The documentation object.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructProcedureParameter(System.Data.IDataReader)">
            <summary>
            Construct a parameter from a data reader.
            </summary>
            <param name="reader">Use the data in the current position of the data reader.</param>
            <returns>The constructed parameter.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.GetDocumentationFromCollection``1(System.Collections.ObjectModel.Collection{``0},System.String,System.String)">
            <summary>
            Retrievies the documentation from an existing object out of a collection.
            </summary>
            <typeparam name="T">The documentation object type.</typeparam>
            <param name="collection">The collection containing the existing documentation.</param>
            <param name="name">The name of the object to search for.</param>
            <param name="schema">The schema of the object to search for (optional).</param>
            <returns>The documentation text of the existing documentation object, or string.Empty if it is not found.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.GetDocumentationObject``1(MSSqlSchemaDoc.Core.DataStructures.IDocumentationObject)">
            <summary>
            Attempts to de-serialize an existing documentation object. Creates a new documentation object if deserialization fails.
            </summary>
            <typeparam name="T">The type of documentation object to deserialize.</typeparam>
            <param name="documentation">The new documentation object. The name (and possible schema) will be used to ascertain what the name of the documentation object is.</param>
            <returns>The deserialized documentation object.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructDocumentationObject``1(System.String,System.String)">
            <summary>
            Constructs a documentation object from an existing documentation object.
            </summary>
            <typeparam name="T">The documentation object type.</typeparam>
            <param name="name">The name of the documentation object.</param>
            <param name="schema">The schema of the documentation object (optional).</param>
            <returns>The new documentation object with the top level documentation copied from the existing documentation object.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructDocumentationObject``1(``0@,System.String,System.String)">
            <summary>
            Constructs a documentation object from an existing documentation object.
            </summary>
            <typeparam name="T">The documentation object type.</typeparam>
            <param name="existingDocumentation">This will be the existing documentation object (if it exists).</param>
            <param name="name">The name of the documentation object.</param>
            <param name="schema">The schema of the documentation object (optional).</param>
            <returns>The new documentation object with the top level documentation copied from the existing documentation object.</returns>
        </member>
        <member name="F:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.objectIncludes">
            <summary>
            The database objects to include specifically, in the format "schema_objectname".
            </summary>
        </member>
        <member name="F:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.objectExcludes">
            <summary>
            The database objects to exclude specifically, in the format "schema_objectname".
            </summary>
        </member>
        <member name="F:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.triggerData">
            <summary>
            Contains trigger data - if triggers have been included in the scripting options.
            The data needs to be saved because it is used both by the trigger creation methods AND the table creation methods.
            </summary>
        </member>
        <member name="F:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.dmlTriggers">
            <summary>
            A collection of DML triggers that have been scripted.
            </summary>
        </member>
        <member name="F:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.queryManager">
            <summary>
            The query manager which handles the retrieval of the correct queries.
            </summary>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.InsertWhereClause(System.Text.StringBuilder)">
            <summary>
            Applies the required filters to the query.
            </summary>
            <param name="query">The string builder containing the query.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.Script(System.String,System.String[],System.String[],System.String[],System.String[])">
            <summary>
            Creates the scripts for the Microsft Sql database.
            </summary>
            <param name="connectionString">The connection string to the Sql database.</param>
            <param name="typesToInclude">The object types to include.</param>
            <param name="typesToExclude">The object types to exclude.</param>
            <param name="objectsToInclude">The specific objects to include. Use the format "schema_objectname".</param>
            <param name="objectsToExclude">The specific objects to exclude. Use the format "schema_objectname"</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.OnCompleteScriptingObject(MSSqlSchemaDoc.Core.DataStructures.IDataStructureObject,System.String)">
            <summary>
            Override the base implementation so that scripted triggers can be caught and added to a collection,
            where it may be re-used by the table scripting methods.
            </summary>
            <param name="scriptedObject">The object that was just scripted.</param>
            <param name="name">The name of the object.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.GetObjectName(System.Data.IDataReader)">
            <summary>
            Constructs an object name from a data reader.
            </summary>
            <param name="reader">The reader containing the data.</param>
            <returns>The constructed name.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.GetObjectName(System.Data.DataRow)">
            <summary>
            Constructs an object name from a data row object.
            </summary>
            <param name="dataRow">The data row containing the data.</param>
            <returns>The constructed name.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ScriptObject(System.Data.SqlClient.SqlConnection,MSSqlSchemaDoc.Core.DataStructures.DataStructureObjectType,MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ScriptObjectDelegate)">
            <summary>
            Invokes the required object scripting method while raising the appropriate events.
            </summary>
            <param name="connection">An open connection.</param>
            <param name="objectType">The object type to be scripted.</param>
            <param name="scriptMethod">The object scripting method delegate.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructStoredProcedure(System.Data.IDataReader,System.Boolean@)">
            <summary>
            Construct a stored procedure object.
            </summary>
            <param name="reader">Use the data in the data reader starting at it's current position.</param>
            <param name="hasMoreProcedures">This method will return false if this is the last table in the result set.</param>
            <returns>The constructed procedure.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ScriptStoredProcedures(System.Data.SqlClient.SqlConnection,MSSqlSchemaDoc.Core.DataStructures.DataStructureObjectType)">
            <summary>
            Fetches a list of stored procedures and extracts the information for each.
            </summary>
            <param name="connection">An open connection to the database.</param>
            <param name="objectType">The stored procedure object type.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructStoredProcedureDocumentation(MSSqlSchemaDoc.Core.DataStructures.StoredProcedure)">
            <summary>
            Constructs the documentation object for a procedure.
            </summary>
            <param name="procedure">The procedure to document.</param>
            <returns>The documentation object.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructColumn(MSSqlSchemaDoc.Core.DataStructures.Column,System.Data.IDataReader,System.Data.DataTable,System.Data.DataTable)">
            <summary>
            Construct a column from a data reader.
            </summary>
            <param name="c">The column for which the options should be set. Passing in an existing column will cause the current data to be added to the column.</param>
            <param name="reader">Use the data in the current position of the data reader.</param>
            <param name="indexData">Index data.</param>
            <param name="foreignKeyData">Foreign key data.</param>
            <returns>The constructed column.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.GetColumnDocumentation(System.Collections.ObjectModel.Collection{MSSqlSchemaDoc.Core.DataStructures.ColumnDocumentation},System.String)">
            <summary>
            Retrieves the documentation from an existing column.
            </summary>
            <param name="sourceColumns">The collection of columns to source from.</param>
            <param name="name">The name of the column for which to source data.</param>
            <returns>The documentation of the column, or an empty string if not found.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ScriptFullTextCatalogs(System.Data.SqlClient.SqlConnection,MSSqlSchemaDoc.Core.DataStructures.DataStructureObjectType)">
            <summary>
            Fetches a list of full text catalogs and extracts the information for each.
            </summary>
            <param name="connection">An open connection to the database.</param>
            <param name="objectType">The full text catalog object type.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ScriptTables(System.Data.SqlClient.SqlConnection,MSSqlSchemaDoc.Core.DataStructures.DataStructureObjectType)">
            <summary>
            Fetches a list of tables and extracts the information for each.
            </summary>
            <param name="connection">An open connection to the database.</param>
            <param name="objectType">The table object type.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructTable(System.Data.IDataReader,System.Boolean@,System.Data.DataTable,System.Data.DataTable)">
            <summary>
            Construct a table object.
            </summary>
            <param name="reader">Use the data in the data reader starting at it's current position.</param>
            <param name="hasMoreTables">This method will return false if this is the last table in the result set.</param>
            <param name="indexData">The index data for the tables.</param>
            <param name="foreignKeyData">The foreign key data for the tables.</param>
            <returns>The constructed table.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ConstructTableDocumentation(MSSqlSchemaDoc.Core.DataStructures.Table)">
            <summary>
            Constructs a table documentation object from a table object.
            </summary>
            <param name="table">The table to document.</param>
            <returns>The constructed documentation object.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.AddTriggerBaseData(MSSqlSchemaDoc.Core.DataStructures.TriggerBase,System.Data.DataTable,System.Int32@)">
            <summary>
            Sets the base data of the trigger object.
            </summary>
            <param name="trigger">The trigger to populate.</param>
            <param name="dt">The data table containing the trigger data.</param>
            <param name="currentDtRow">The current row in the data table.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.LoadTriggerData(System.Data.SqlClient.SqlConnection)">
            <summary>
            Loads the trigger data into the trigger data variable.
            </summary>
            <param name="connection">The open connection to the database.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ScriptTriggers(System.Data.SqlClient.SqlConnection,MSSqlSchemaDoc.Core.DataStructures.DataStructureObjectType)">
            <summary>
            Fetches a list of Ddl triggers and extracts the information for each.
            </summary>
            <param name="connection">An open connection to the database.</param>
            <param name="objectType">The type of object.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ScriptSynonyms(System.Data.SqlClient.SqlConnection,MSSqlSchemaDoc.Core.DataStructures.DataStructureObjectType)">
            <summary>
            Fetches a list of synonyms and extracts the information for each.
            </summary>
            <param name="connection">An open connection to the database.</param>
            <param name="objectType">The synonym object type.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.AddIndexes(MSSqlSchemaDoc.Core.DataStructures.IIndexableDataObject,System.Data.DataTable)">
            <summary>
            Adds index data to a table.
            </summary>
            <param name="indexObject">The table for which to add the indexes.</param>
            <param name="indexData">The index data for the table or for all tables.</param>
        </member>
        <member name="T:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.SqlScriptingManager.ScriptObjectDelegate">
            <summary>
            Delegate to run an object scripting task.
            </summary>
            <param name="connection">A connection.</param>
            <param name="objectType">The object type.</param>
        </member>
        <member name="T:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager">
            <summary>
            Handles SQL versioning.
            </summary>
        </member>
        <member name="F:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.version">
            <summary>
            The version of the SQL Server.
            </summary>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.#ctor(System.Data.SqlClient.SqlConnection)">
            <summary>
            Initializes a new instance of the QueryManager class.
            </summary>
            <param name="connection">An open connection.</param>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.ForeignKeys">
            <summary>
            Retrieves the query for foreign keys.
            </summary>
            <returns>The relevant query.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.FullTextCatalogs">
            <summary>
            Retrieves the query for full text catalogs.
            </summary>
            <returns>The relevant query.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.TableIndexes">
            <summary>
            Retrieves the query for table indexes.
            </summary>
            <returns>The relevant query.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.Tables">
            <summary>
            Retrieves the query for tables.
            </summary>
            <returns>The relevant query.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.Triggers">
            <summary>
            Retrieves the query for triggers.
            </summary>
            <returns>The relevant query.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.StoredProcedures">
            <summary>
            Retrieves the query for stored procedures.
            </summary>
            <returns>The relevant query.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.Synonyms">
            <summary>
            Retrieves the query for synonyms.
            </summary>
            <returns>The relevant query.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.UserDefinedFunctions">
            <summary>
            Retrieves the query for user defined functions.
            </summary>
            <returns>The relevant query.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.ViewIndexes">
            <summary>
            Retrieves the query for view indexes.
            </summary>
            <returns>The relevant query.</returns>
        </member>
        <member name="M:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueryManager.Views">
            <summary>
            Retrieves the query for user defined views.
            </summary>
            <returns>The relevant query.</returns>
        </member>
        <member name="T:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2008">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2008.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2008.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2008.TableIndexes">
            <summary>
              Looks up a localized string similar to SELECT DISTINCT
            [main].[name] AS [TableName],
            [main].object_id AS [TableId],
            [ix].[name] AS [ObjectName],
            [ixcols].[index_id] AS [ObjectId],
            [cols].[column_id] AS [ColumnId],
            [cols].[name] AS [ColumnName],
            [ixcols].[key_ordinal],
            [ix].[type] AS [IndexType],
            [ix].[type_desc] AS [IndexTypeDescription],
            [ix].[is_unique] AS [IsUnique],
            [ix].[ignore_dup_key] AS [IgnoreDuplicateKey],
            [ix].[is_primary_key] AS [IsPrimaryKey],
            [ix].[is_unique_constraint] AS [IsUniqueConstraint],
            [ix].[fil [rest of string was truncated]&quot;;.
            </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2008.ViewIndexes">
            <summary>
              Looks up a localized string similar to SELECT DISTINCT
            [main].[name] AS [TableName],
            [main].object_id AS [TableId],
            [ix].[name] AS [ObjectName],
            [ixcols].[index_id] AS [ObjectId],
            [cols].[column_id] AS [ColumnId],
            [cols].[name] AS [ColumnName],
            [ixcols].[key_ordinal],
            [ix].[type] AS [IndexType],
            [ix].[type_desc] AS [IndexTypeDescription],
            [ix].[is_unique] AS [IsUnique],
            [ix].[ignore_dup_key] AS [IgnoreDuplicateKey],
            [ix].[is_primary_key] AS [IsPrimaryKey],
            [ix].[is_unique_constraint] AS [IsUniqueConstraint],
            [ix].[fil [rest of string was truncated]&quot;;.
            </summary>
        </member>
        <member name="T:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.ForeignKeys">
            <summary>
              Looks up a localized string similar to SELECT
            [main].object_id AS [ObjectId],
            [main].[name] AS [ObjectName],
            [main].[referenced_object_id] AS [ReferencedObjectID],
            [main].[is_disabled] AS [IsDisabled],
            [main].[is_not_for_replication] AS [IsNotForReplication],
            [main].[is_not_trusted] AS [IsNotTrusted],
            [main].[delete_referential_action] AS [DeleteReferentialAction],
            [main].[delete_referential_action_desc] AS [DeleteReferentialActionDescription],
            [main].[update_referential_action] AS [UpdateReferentialAction],
            [main].[update_re [rest of string was truncated]&quot;;.
            </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.FullTextCatalogs">
             <summary>
               Looks up a localized string similar to SELECT
            	[fulltext_catalog_id] AS [ObjectId],
            	[name] AS [ObjectName],
            	[is_default] AS [IsDefault],
            	[is_accent_sensitivity_on] AS [IsAccentSensitivityOn]
            FROM sys.fulltext_catalogs
            WHERE
            	1 = 1
            -- [WHERECLAUSE]
            .
             </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.StoredProcedures">
             <summary>
               Looks up a localized string similar to SELECT
            	[main].object_id AS [ObjectId],
            	[main].[name] AS [ObjectName],
            	[schema].[name] AS [SchemaName],
            	[mod].[definition] AS [Definition],
            	[main].[is_auto_executed] AS [IsAutoExecuted],
            	[main].[is_execution_replicated] AS [IsExecutionReplicated],
            	[main].[is_repl_serializable_only] AS [IsReplicationSerializableOnly],
            	[main].[skips_repl_constraints] AS [SkipsReplicationConstraints],
            
            	-- Parameter information
            	[params].[name] AS [ParameterName],
            	[params].[is_output] AS [IsOutputParameter] [rest of string was truncated]&quot;;.
             </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.Synonyms">
             <summary>
               Looks up a localized string similar to SELECT
            	[main].object_id AS [ObjectId],
            	[main].[name] AS [ObjectName],
            	[schema].[name] AS [SchemaName],
            	[main].[base_object_name] AS [BaseObjectName]
            FROM sys.synonyms [main]
            INNER JOIN sys.schemas [schema] ON [main].[schema_id] = [schema].[schema_id]
            WHERE
            	1 = 1
            -- [WHERECLAUSE]
            .
             </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.TableIndexes">
            <summary>
              Looks up a localized string similar to SELECT DISTINCT
            [main].[name] AS [TableName],
            [main].object_id AS [TableId],
            [ix].[name] AS [ObjectName],
            [ixcols].[index_id] AS [ObjectId],
            [cols].[column_id] AS [ColumnId],
            [cols].[name] AS [ColumnName],
            [ixcols].[key_ordinal],
            [ix].[type] AS [IndexType],
            [ix].[type_desc] AS [IndexTypeDescription],
            [ix].[is_unique] AS [IsUnique],
            [ix].[ignore_dup_key] AS [IgnoreDuplicateKey],
            [ix].[is_primary_key] AS [IsPrimaryKey],
            [ix].[is_unique_constraint] AS [IsUniqueConstraint],
            [ix].[fil [rest of string was truncated]&quot;;.
            </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.Tables">
             <summary>
               Looks up a localized string similar to SELECT
            	[main].object_id AS [ObjectId],
            	[main].[name] AS [ObjectName],
            	[main].[uses_ansi_nulls] AS [UsesAnsiNulls],
            	[schema].[name] AS [SchemaName],
            	[cols].[name] AS [ColumnName],
            	[cols].[column_id] AS [ColumnId],
            
            	-- Type information
            	[systypes].[name] AS [TypeName],
            	[cols].[max_length] AS [MaxLength],
            	[cols].[precision] AS [Precision],
            	[cols].[scale] AS [Scale],
            	[cols].[is_nullable] AS [IsNullable],
            
            	CASE [cols].[default_object_id] WHEN 0 THEN 0 ELSE 1 END AS [HasDefault],
            	obje [rest of string was truncated]&quot;;.
             </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.Triggers">
             <summary>
               Looks up a localized string similar to SELECT
            	[main].object_id AS [ObjectId],
            	[schema].[name] AS [SchemaName],
            	[main].[name] AS [ObjectName],
            	[main].[parent_id] AS [TableId],
            	[main].[type_desc] AS [ImplementationType],
            	CASE [parent_class]
            		WHEN 1 THEN &apos;DML&apos;
            		ELSE &apos;DDL&apos;
            	END AS [OperationType],
            	[main].[is_instead_of_trigger] AS [IsInsteadOfTrigger],
            	[evnt].[type_desc] AS [EventName],
            	object_definition([main].[object_id]) AS [Definition]
            FROM sys.triggers [main]
            INNER JOIN sys.trigger_events [evnt] ON [main].object_id = [e [rest of string was truncated]&quot;;.
             </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.UserDefinedFunctions">
             <summary>
               Looks up a localized string similar to SELECT
            	[main].object_id AS [ObjectId],
            	[main].[name] AS [ObjectName],
            	[schema].[name] AS [SchemaName],
            	[mod].[definition] AS [Definition],
            
            	-- Parameter information
            	[params].[name] AS [ParameterName],
            	[params].[is_output] AS [IsOutputParameter],
            	[params].[is_cursor_ref] AS [IsCursorReference],
            	[params].[is_xml_document] AS [IsCompleteXmlDocument],
            	[params].[has_default_value] AS [HasDefaultValue],
            	[params].[default_value] AS [DefaultValue],
            	[params].[xml_collection_id] AS [XmlCollec [rest of string was truncated]&quot;;.
             </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.ViewIndexes">
            <summary>
              Looks up a localized string similar to SELECT DISTINCT
            [main].[name] AS [TableName],
            [main].object_id AS [TableId],
            [ix].[name] AS [ObjectName],
            [ixcols].[index_id] AS [ObjectId],
            [cols].[column_id] AS [ColumnId],
            [cols].[name] AS [ColumnName],
            [ixcols].[key_ordinal],
            [ix].[type] AS [IndexType],
            [ix].[type_desc] AS [IndexTypeDescription],
            [ix].[is_unique] AS [IsUnique],
            [ix].[ignore_dup_key] AS [IgnoreDuplicateKey],
            [ix].[is_primary_key] AS [IsPrimaryKey],
            [ix].[is_unique_constraint] AS [IsUniqueConstraint],
            [ix].[fil [rest of string was truncated]&quot;;.
            </summary>
        </member>
        <member name="P:MSSqlSchemaDoc.Provider.MicrosoftSqlServer.Resources.QueriesSql2005.Views">
             <summary>
               Looks up a localized string similar to SELECT
            	[main].object_id AS [ObjectId],
            	[main].[name] AS [ObjectName],
            	[mod].[uses_ansi_nulls] AS [UsesAnsiNulls],
            	[schema].[name] AS [SchemaName],
            	[cols].[name] AS [ColumnName],
            	[cols].[column_id] AS [ColumnId],
            	
            	-- sysModule Information
            	[mod].[definition] AS [Definition],
            	[mod].[uses_ansi_nulls] AS [UsesAnsiNulls],
            	[mod].[uses_quoted_identifier] AS [UsesQuotedIdentifier],
            	[mod].[is_schema_bound] AS [IsSchemaBound],
            	[mod].[uses_database_collation] AS [UsesDatabaseCollation],
            
            	-- [rest of string was truncated]&quot;;.
             </summary>
        </member>
    </members>
</doc>
